Linker Loader


 
 
Concept Explanation
 

Linker - Loader

Just because a source code has been translated into object module does not mean that it is ready for execution. An important task that is still to be handled is assignment of memory address to various parts of the program.

A linker or a linkage editor is software that converts the object code into a load module that can be placed in memory and run by assignment memory address to various parts of the program.

A linker is an important utility program that takes the object files,produced by the assembler and compiler,and other code to join them into a single executable file.

Loader is special program that takes input of executable files from linker, loads it to main memory,and prepares this code for execution by computer. Loader allocates memory space program

.... (More Text Available, Login?)
Sample Questions
(More Questions for each concept available in Login)
Question : 1

Which of the following statement(s) is/are Incorrect?

(i) Loader is special program that takes input of executable files from linker

(ii) The embedded computer systems have loaders

(iii) Linker is accountable for managing objects in the program's space.

Right Option : C
View Explanation
Explanation
Question : 2

The embedded computer systems don't have loaders in them; code is executed through_______________

Right Option : B
View Explanation
Explanation
Question : 3

The foremost purpose of a loader is to _____________

Right Option : B
View Explanation
Explanation
 
 


Students / Parents Reviews [20]